package main

import (
	"github.com/gin-gonic/gin"
	"html/template"
	"net/http"
)

// 定义个函数，接受2个参数
func funcTest(s, s2 string) string {
	return "funcTest---" + s + "---" + s2
}

func main() {
	r := gin.Default()
	r.SetFuncMap(template.FuncMap{
		"funcTT": funcTest,
	})

	r.LoadHTMLGlob("demo_04_template/diyfunc/*")

	r.GET("/diy", func(c *gin.Context) {
		//							这个名称要和页面中定义的对应
		c.HTML(http.StatusOK, "diyfunc/index.html", gin.H{
			"title": "前端首页",
		})
	})

	r.Run() // 访问8080端口测试
}
